import { MidwayConfig } from '@midwayjs/core';

export default {
  // use for cookie sign key, should change to your own and keep security
  keys: '1762366361865_4539',
  koa: {
    port: 7001,
  },
  // midwayLogger: {
  //   default: {
  //     level: 'DEBUG',
  //     consoleLevel: 'DEBUG',
  //   },
  // },
  wechat: {
    appid: 'wx3140653367cd79dd',
    appsecret: 'bd7a104e0d13ec307396ab640a63c719',
    mchId: '1695711228',
    apiKey: 'yuyoujnyd88888888888888888888888',
    redirectHost: process.env.WECHAT_REDIRECT_HOST, // 优先使用环境变量
  },
  // 测试（本地开发）
  // wechat: {
  //   appid: 'wxe417888b8963ae94',
  //   appsecret: '6ebbee8e3b75dad23b57c8f2491287c4',
  //   mchId: '1695711228',
  //   apiKey: 'yuyoujnyd88888888888888888888888',
  //   redirectHost: process.env.WECHAT_REDIRECT_HOST, // 优先使用环境变量
  // },
  swagger: {
    title: '消息 API',
    description: 'API 文档',
    version: '1.0.0',
    // openapi: '3.0.0', // 默认即可
    // auth: { // 如需 Bearer 鉴权
    //   enable: false,
    // },
    // ui: { path: '/swagger/index.html' }, // 默认路径
  },
} as MidwayConfig;
